financially supported by - Spanish English Dictionary